home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / tuner / tuner.h < prev    next >
C/C++ Source or Header  |  1994-08-01  |  2KB  |  63 lines

  1. #include <X11/Intrinsic.h>
  2. #include <Xm/Xm.h>
  3.  
  4. #include "customize.h"
  5.  
  6. #ifdef __STDC__
  7. #define ARGS(x) x
  8. #else
  9. #define ARGS(x) ()
  10. #define void int
  11. #endif
  12.  
  13. #ifndef GLOBAL
  14. #define GLOBAL extern
  15. #endif /* GLOBAL */
  16.  
  17. GLOBAL int cur_tune;                    /* From tuner_io */
  18.  
  19. GLOBAL Widget toplevel;                             /* Main widget */
  20.  
  21. GLOBAL Widget form;                       /* The form */
  22.  
  23. GLOBAL Widget currentStation, currentPlaying, currentTime; /* current station info */
  24. GLOBAL Widget playlistBrowser;                             /* cur playlist */
  25. GLOBAL Widget tunerBrowser;                                /* station selector */
  26. GLOBAL Widget muteButton;                                  /* The buttons */
  27. GLOBAL Widget detailsButton;
  28. GLOBAL Widget revertButton;
  29. GLOBAL Widget listenButton;
  30. GLOBAL Widget okButton;
  31. GLOBAL Widget radioButton;
  32. #ifdef ANP_COMMAND
  33. GLOBAL Widget anpButton;
  34. #endif /* ANP_COMMAND */
  35. #ifdef VOLUME
  36. GLOBAL Widget volumeSlider;
  37. GLOBAL Widget labelVolume;
  38. #endif /* VOLUME */
  39.  
  40. GLOBAL Widget labelCurrent, labelTuner, labelPlaylist;
  41.  
  42. GLOBAL XmString *tunerData;
  43.  
  44. GLOBAL XmString *playlistData;                             /* The playlist */
  45. GLOBAL int playlistDataN;
  46.  
  47. GLOBAL int origstation;
  48.  
  49. /* From tuner_main.c */
  50. void do_tune ARGS((int));
  51. void do_mute ARGS((int));
  52. void do_revert ARGS((void));
  53.  
  54. /* From tuner_ui.c */
  55. void init_ui ARGS((int *, char **));
  56. void show_tune ARGS((int, char *, char *, char *, int));
  57. void show_tuner ARGS((char **, int));
  58. void show_playlist ARGS((char **, int, int));
  59.  
  60. /* From tuner_io.c */
  61. void sendsock ARGS((int, struct sockaddr_in *, char *));
  62. char *recvsock ARGS((int));
  63.